A theoretical foundation of variability in component-based development
نویسندگان
چکیده
Component-Based Development (CBD) is revolutionizing the process of building applications by assembling pre-built reusable components. Components should be designed more for inter-organizational reuse, rather than intra-organization reuse through domain analysis which captures the commonality of the target domain. Moreover, the minor variations within the commonality should also be modeled and reflected in the design of components so that family members can effectively customize the components for their own purpose. To carry out domain analysis effectively and design widely reusable components, precise definitions of variability-related terms and a classification of variability types must be made. In this paper, we identify the fundamental difference between conventional variability and component variability, and present five types of variability and three kinds of variability scopes. Each type of variability is precisely defined for its applicable situations and guidelines. Having a formal view on variability, not only the domain analysis but also component customization can be effectively carried out in a precise manner. q 2004 Elsevier B.V. All rights reserved.
منابع مشابه
Effects of the Soil-Foundation-Structure Interaction on the Component Demand Modifier Factor of Concrete Gravity Beams based on ASCE 41-06 Standard
The aim of the present paper is to evaluate the influence of the Soil- Foundation- Structure Interaction (SFSI) effects on the component demand modifier factor of concrete gravity beams based on ASCE 41-06 standard. To this end, the beam on the nonlinear Winkler foundation approach is employed which is a simple and efficient method. At first, four sets of 3-, 6-, 10- and 15-storey concrete mome...
متن کاملSociological Study of Cultural Postmodernism Impact on the Responsibility of the Youth in Tehran
Social responsibility as an important process in any society have contributed to the development and strengthening of sustainable community and its growth, but it will not be possible to identify the factors influencing responsible behavior. This study aims to "investigate the effects on the social responsibility of young people on Post Modern Culture in Tehran. Theoretical Foundatio...
متن کاملAn assessment of the anatomical variability and contributing factors of female pelvis shape using principal component analysis
Background & aim: Pelvic shape has important effects on obstetrical outcomes. Therefore, this study aimed to determine the etiologic factors that contribute to the formation of female pelvis and describe its variability. Methods: This study was conducted on 131 women referring to Saint Joseph Hospital, Marseille...
متن کاملDesigning a Quantum Leadership Model in Secondary Schools Based on Data Theory
This study seeks to design a new and innovative model for school management using the data foundation method, a model that can be an effective aid in solving the problems and challenges facing school principals by using quantum leadership. Designing a quantum leadership model in secondary schools based on data theory is the main goal of this research and seeks to achieve a suitable model for ov...
متن کاملDevelopment of Seismic Criteria for Seismic Responses of Regular and Irregular Structures in Plan considering Vertical Component of the Near-field Records
Field observations of the incurred damages to the buildings and bridges due to earthquakes in near field show there are various failure modes which are in relation to the forces caused by vertical component. While vertical component of earthquake for ordinary buildings in most seismic regulations and standards is not considered. Therefore, in the current study the effects of vertical and horizo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Information & Software Technology
دوره 47 شماره
صفحات -
تاریخ انتشار 2005